give it one´s best shot


Results for "give it one´s best shot"

English - Turkish Dictionary

give it one´s best shot

(English - Turkish Dictionary) :
elinden geleni yapmak.